package com.example.manager.service;

import java.util.List;

import com.example.manager.entity.CourseSelection;
import com.example.manager.entity.ScoreComposition;
import com.example.manager.entity.StudentSubScore;

public interface StudentSubScoreService {
	
	public List<StudentSubScore> getByCourseSelection(CourseSelection cs);
	
	public List<StudentSubScore> getByScoreComposition(ScoreComposition sc);

	public List<StudentSubScore> findAll();

	public List<StudentSubScore> getByCourseSelection(Integer id);

	public List<StudentSubScore> getByScoreComposition(Integer id);

	public String postStudentSubScore(Double subScore, Integer courseSelectionId, Integer scoreCompositionId);

	public String putStuSubScore(Double subScore, Integer courseSelectionId, Integer scoreCompositionId);

	public String postStudentSubScore(List<StudentSubScore> scores);

	String delStuSubScore(Integer id);

	public String putStuSubScore(StudentSubScore ss);
	
}
